;
var js1 = [{x:0,y:0},{x:1,y:1}];
//给数组创建一个函数
js1.fn1 = function(){
	var p1 = this[0];
	var p2 = this[1];
	return Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y));
};
//定义构造函数
function Point(x,y){
	this.x = x;
	this.y = y;
};
//创建对象
var p = new Point(1,1);
//为原型添加方法[此时p对象已继承了r方法]
Point.prototype.r = function(){
	return Math.sqrt(this.x*this.x+this.y*this.y);
};
